membrane-wall furnace - German English Dictionary